/* ----------------------------------- */
/* color1:外線, color2:タブ線, color3: タブ, color4:外側 */
/* pink  : #950000, #e276a7, #ffbfbf, #ffdfdf */
/* ----------------------------------- */
div#main {
  background-image: url("./back.png"); /* image */
}
div#panel {
  border: 1px solid #950000; /* color:1 */
}
div#side ul {
  border-bottom: 1px solid #950000; /* color:1 */
}
div#side li.normal {
  border: 1px solid #950000; /* color:1 */
  border-bottom: none;
}
div#side li.selected {
  border: 1px solid #950000; /* color:1 */
  border-left: 1px solid #ffdfdf; /* color:4 */
  border-bottom: none;
}
div#side li.separator {
  border: 1px solid #950000; /* color:1 */
  border-bottom: none;
  border-right: none;
}
/* ----------------------------------- */
#tab_menu a {
  background:url("./tab_left.gif") no-repeat left top;
}
#tab_menu a span {
  color:#333;
  background:url("./tab_right.gif") repeat right top;
}
#tab_menu a:hover span, #tab_menu a.selected span {
  color:#591333;
}
div#tab_body {
  border: 1px solid #e276a7; /* color:2 */
  border-bottom: none;
  border-left: none;
}
/* ----------------------------------- */
div#panel, div#side li.selected, div#tab_menu {
  background-color: #ffdfdf; /* color:4 */
}
/* ----------------------------------- */
